package com.tedu.dao;

import com.tedu.entry.Emp;
import com.tedu.entry.dto.EmpDTO;

import java.util.List;

/**
 * Author：毕龙
 * Date: 2023/7/28 10:23
 */
public interface EmpDao {
    /**
     * 查詢所有的员工信息
     * @return
     */
    List<Emp> selectAllEmp();


    /**
     * 添加一个员工信息
     * @param emp
     * @return
     */
    int insertEmp(Emp emp);

    /**
     * 根据id删除emp数据
     * @param id
     * @return
     */

    int deleteEmpById(Integer id);

    /**
     * 根据id查询员工信息
     * @param id
     * @return
     */
    EmpDTO selectEmpById(Integer id);

    /**
     * 修改员工信息
     * @param emp
     * @return
     */
    int updateEmp(Emp emp);

}
